package com.dragon.modules.yuegou.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.time.LocalDateTime;

@ApiModel(description = "发券审核查询列表请求")
public class ApplyCouponListRequest implements Serializable{
	private static final long serialVersionUID = -6301644645529844254L;

	/** 商户名称 */
	@ApiModelProperty("商户名称")
	protected String merchantName;

	/** 商户id */
	@ApiModelProperty("商户id")
	protected String merchantId;

	/** 商圈id */
	@ApiModelProperty("商圈id")
	protected String busdId;

	/** 券类型： 0-优惠券、1-商品券*/
	@ApiModelProperty("券类型： 0-优惠券、1-商品券")
	protected Integer coupType;

	/** 审核状态：0-待提交、1-审核中、2-已审核、3-已失效*/
	@ApiModelProperty("审核状态：0-待提交、1-审核中、2-已审核、3-已失效")
	protected Integer checkStatus;

	/** 申请时间开始*/
	@ApiModelProperty("申请时间开始")
	protected LocalDateTime createTimeBegin;

	/** 申请时间结束*/
	@ApiModelProperty("申请时间结束")
	protected LocalDateTime createTimeEnd;

	public String getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	public String getMerchantName() {
		return merchantName;
	}

	public void setMerchantName(String merchantName) {
		this.merchantName = merchantName;
	}

	public Integer getCoupType() {
		return coupType;
	}

	public void setCoupType(Integer coupType) {
		this.coupType = coupType;
	}

	public Integer getCheckStatus() {
		return checkStatus;
	}

	public void setCheckStatus(Integer checkStatus) {
		this.checkStatus = checkStatus;
	}

	public LocalDateTime getCreateTimeBegin() {
		return createTimeBegin;
	}

	public void setCreateTimeBegin(LocalDateTime createTimeBegin) {
		this.createTimeBegin = createTimeBegin;
	}

	public LocalDateTime getCreateTimeEnd() {
		return createTimeEnd;
	}

	public void setCreateTimeEnd(LocalDateTime createTimeEnd) {
		this.createTimeEnd = createTimeEnd;
	}

	/**
	 * 获取 商圈id
	 *
	 * @return busdId 商圈id
	 */
	public String getBusdId() {
		return this.busdId;
	}

	/**
	 * 设置 商圈id
	 *
	 * @param busdId 商圈id
	 */
	public void setBusdId(String busdId) {
		this.busdId = busdId;
	}
}
